Big Huge Thesaurus

electric current

noun